package com.example.jdbc0914.filter;

import javax.servlet.*;
import javax.servlet.annotation.WebFilter;
import java.io.IOException;
import java.io.UnsupportedEncodingException;

/**
 * @author ：lqs
 * @date ：Created in 2023/9/14 16:07
 * @description：
 * @modified
 * @version:
 */

    @WebFilter(filterName = "CharacterFilter",urlPatterns = "/*")
    public class CharacterFilter implements Filter {
        @Override
        public void init(FilterConfig filterConfig) throws ServletException {

        }

        @Override
        public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException, IOException {
            request.setCharacterEncoding("utf-8");
            response.setCharacterEncoding("utf-8");
            chain.doFilter(request,response);
        }

        @Override
        public void destroy() {

        }
    }

